supportive workplace - French English Dictionary